outsourced activities - French English Dictionary